﻿using MiniExcelLibs.Attributes;

namespace SheepStorage.Domain.Dto.Output
{
    public class ProviderManageOutput
    {
        /// <summary>
        /// 供应商编号
        /// </summary>
        [ExcelColumnIndex("A")]
        public string? ProviderNumber { get; set; }
        /// <summary>
        /// 供应商名称
        /// </summary>
        [ExcelColumnIndex("B")]
        public string? ProviderName { get; set; }
        [ExcelColumnIndex("C")]
        public bool? ProviderType { get; set; }
        [ExcelColumnIndex("D")]
        public string? ProviderPrincipalPhone { get; set; }
        [ExcelColumnIndex("E")]
        public string? ProviderPrincipalName { get; set; }
        [ExcelColumnIndex("F")]
        public string? ProviderIdentityCard { get; set; }
        [ExcelColumnIndex("G")]
        public int? ProviderProvince { get; set; }
        [ExcelColumnIndex("H")]
        public int? ProviderCity { get; set; }
        [ExcelColumnIndex("I")]
        public int? ProviderArea { get; set; }
        [ExcelColumnIndex("J")]
        public string? ProviderIndustryInvolved { get; set; }
        [ExcelColumnIndex("K")]
        public string? ProviderUnifiedSocialCredit { get; set; }
        [ExcelColumnIndex("L")]
        public string? ProviderMnemonicCode { get; set; }
        [ExcelColumnIndex("M")]
        public string? ProviderProperty { get; set; }
        [ExcelColumnIndex("N")]
        public string? ProviderAffiliatedUnit { get; set; }
        [ExcelColumnIndex("O")]
        public bool? ProviderUseState { get; set; }
        [ExcelColumnIndex("P")]
        public string? ProviderUnitsOfReference { get; set; }
        [ExcelColumnIndex("Q")]
        public string? ProviderRemarks { get; set; }
        [ExcelColumnIndex("R")]
        public string? ProviderMarket { get; set; }
        [ExcelColumnIndex("S")]
        public string? ProviderSalesman { get; set; }
    }
}
